battered from blows received - Espagnol Anglais Dictionnaire